Context-as-a-Service: Surfacing Cross-File Dependency Chains for LLM-Generated Developer Documentation
Context-as-a-Service:为 LLM 智能体提供跨文件依赖链检索层
🧭 Agent 工具增强 · 跨文件依赖检索
Meta Platforms, Inc.
提出 CaaS 检索层,让 LLM 代理通过混合搜索追踪跨文件依赖,提升文档审查质量并节省 22-34% 时间
📌 工作参考价值(4 点)
- 检索增强代理设计模式:在电商推荐系统中,为 Agent 构建专用检索索引(如商品知识图谱、接口文档、历史实验记录),使用「关键词+语义」混合搜索作为工具,让 Agent 自主查询跨模块依赖,避免将所有上下文塞入 prompt,能显著提升复杂任务(如推荐链路排障、AB 报告生成)的准确性和效率。
- 增量评估方法:论文采用基线已具备常规仓库工具(文件读取、关键词搜索)再叠加检索层的对比方式,可迁移到评估推荐 Agent 增强方案,确保效果归因于新增的检索能力而非基础工具完善。
- 减少 token 开销的工程技巧:通过有目标的检索索引,Agent 无需加载大量上下文,输入 token 使用量下降,节省成本。这在调用大模型生成推荐理由、商品描述等高频任务中可直接复用。
- 依赖链追踪对多智体协作的启示:电商多 Agent 系统中,各 Agent 处理不同领域(商品、用户、营销),CaaS 的思路可用来构建跨 Agent 知识检索总线,使 Agent 能按需查询其他 Agent 的输出依赖,避免信息孤岛。